//    Copyright (C) Kherty.  All rights reserved.
using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;

namespace OpenLS.Chart.UI.Internals
{
    public class AxisValues
    {
        public AxisValues(double min, double max, double step)
        {
            Minimum = min;
            Maximum = max;
            Step = step;
            Values = new List<NumericValue>(ValueProvider.GetNumericValues(min, max, step));
            Debug.WriteLine(string.Format("Values count = {0}", Values.Count));
        }
        public double Minimum { get; private set; }
        public double Maximum { get; private set; }
        public double Step{ get; private set; }
        public List<NumericValue> Values { get; private set; }
    }
}
